availability of adequate storage space - Deutsch Englisch Wörterbuch